puckered ring - Espagnol Anglais Dictionnaire